package com.burst.reptile.modular.api.form;

import java.io.Serializable;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;

import lombok.Data;

/**
 * 解答表单数据
 * @author wujin
 *
 * @date: 2020年7月9日 下午2:20:59
 */
@Data
public class AnswerForm implements Serializable{

	private static final long serialVersionUID = 1L;
	
	/**
	 * 问题ID
	 */
	@NotNull(message = "缺少参数ID")
	private Integer id;

	/**
     * 咨询类别
     */
	@NotBlank(message = "咨询类别不能为空")
	@Size(min = 0, max = 50, message = "咨询类别长度不能超过50个字符")
    private String questionType;
    
    /**
     * 回答内容
     */
	@NotBlank(message = "回答内容不能为空")
	@Size(min = 0, max = 1000, message = "回答内容长度不能超过1000个字符")
    private String answer;
	
}
